package com.hf.duotai;

/**
 * @author Lenovo-Healer
 */
public class Student extends Person{
    /**
     * 属性
     */
    private int sNum;
    private double sScore;

    public Student() {
        System.out.println("子类无参构造方法");
    }

    public Student(String pName, int pAge, String pSex, int sNum, double sScore) {
        //使用super调用父类的有参构造方法，必须第一行
        super(pName, pAge, pSex);
        this.sNum = sNum;
        this.sScore = sScore;
        System.out.println("子类有参构造方法");
    }
    /**
     * 行为
     */
    public void doStuding(){
        System.out.println("Stude");
    }
    /**
     * 重写父类方法
     */
    @Override
    public void doSleeping() {
        //调用父类要重写的方法
        super.doSleeping();
        System.out.println("重写的方法被调用");
    }
}
